package com.chengda.dashboard.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 工厂大屏信息实体类
 * 对应数据库表 factory_screen_info
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("factory_screen_info")
public class FactoryScreenInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private String id;

    /**
     * 机台号
     */
    private String machineId;

    /**
     * 经轴号
     */
    private String gbNum;

    /**
     * 剩余时间
     */
    private BigDecimal leftTime;

    /**
     * 下一组盘头
     */
    private String beamSetNum;
//
//    /**
//     * 车间类型
//     */
//    private String workshopType;
//
//    /**
//     * 是否自定义机台 (0-普通机台, 1-自定义机台)
//     */
//    private Integer isCustom;
}